93856977
64318284
38356035
65893281
6359564
30544824
47533173
13916145
1181368
21243272
34964583
16168203
92178347
86504824
1559486
39385209
29892665
16034721
598917
76894292
41492725
2581817
12024855
41504027
98429608
3243768
48586507
37057539
19514438
29391116
1673268
3119900
7254182
64852420
30772784
57564425
19022016
57853901
58643570
991986