3756750
57107137
16815370
46498583
88695734
25447524
1819586
64792898
96478505
38904480
31557246
47134191
16064653
69803756
93999725
60614903
8988678
28742945
45752762
59596588
34645101
28389683
31561337
87354674
10722525
46328844
30939073
77348891
72082153
11512945
60056790
52129222
99375416
39956943
24029282
84506323
40955109
7665822
7419281
26746755