12686407
10433767
91151022
56199826
48621412
96064209
483740
30147065
70927829
80391187
86257381
39968554
5773611
19869174
46541128
3864728
24877436
99117116
52916063
44215077
40071044
8676620
8182883
73526184
51215237
52783557
67494321
18247811
5565791
10849835
23361411
32536040
89297226
7145819
18375879
22014388
64596240
22801124
70446066
5829172