89535054
29401282
8443520
75434616
74842517
14394168
5197683
2352361
72391597
26066125
88716619
19824863
22662708
83417667
3901544
74072584
47203557
57226738
45331725
12789335
78641733
79502314
4251852
69333210
80153249
9949153
7064519
33907650
66321416
24276888
8992326
40022519
9533436
90318019
24516694
21809058
86187657
81907193
58609213
13154988