66306350
88637839
8449163
29495877
45163730
99261492
6012585
31294255
94585823
43499997
34951519
73268702
87003790
3791813
84731757
7381978
575590
628042
60439414
44456314
33551140
11176545
51597777
63633769
31828725
3266798
81422016
39907435
24923229
91762034
58627987
1167333
56173174
42009520
53289061
25784698
38004303
8441424
54877191
36983746