24654212
83428287
80773709
81824901
70432792
61669072
82635392
5002498
91449431
78555472
98075973
2966227
80405775
47401264
7810679
11637752
1659308
60339360
97796221
402446
68189427
76556304
91417810
93589990
45575478
13401664
88078566
22486495
36095095
5368161
73645574
21693979
53948627
28682671
68601513
10524455
64211923
44626
36635337
23028393