12511
47816
865107
34015
48326
2795
880165
33968
55247
9479548
55731710
4689153
8585226
55041612
93391997
6673254
4208656
4170626
64051902
7859877
100251107
40411759
80981248
80891325
7462340
60821654
5375708
5672884
4305160
41101256
4456716
8010244
9285234
89381633
6891854
9292102
50271509
7583392
5964665
4922649
54371089
8798896
95771888
81791718
95591085