8888857
17725049
20572130
72976435
26351432
4111033
60858830
2154186
10713569
30432967
1134968
36202972
71846377
17028162
96469460
78721137
29975326
82405788
27523885
80862262
90623965
66379392
94542975
32172558
46829656
8286022
88463851
66486621
39451832
58883198
38087381
54954754
74797669
16045331
58069570
994128
8251455
59051657
18183766
53478669