80257875
38111481
20039678
98578990
92346514
95511977
46673760
94515742
71999732
1319005
45973677
24635599
59786668
80563239
88902069
92302497
82207748
21553862
12613614
32622082
88347537
93335636
40318006
85011646
49835591
70342292
75644470
96263225
87081293
3000172
91672419
23878907
90731187
20164965
92563352
74842382
67947829
86571098
20842420
23976746