85128294
96213193
39418758
11574600
83784438
8595821
60119594
82907751
72314952
9225597
36336464
15556760
5347517
70392238
30016926
51846132
22294532
3949253
63311820
657036
85335204
80736032
58139616
28315613
9348609
1478959
29988992
24792062
3671745
80232127
58929659
68899409
28402499
48455565
67479159
35805128
76911440
19012721
62327953
3054202