10161276
22605175
7069347
98293142
244755
24941985
69438965
82122415
61096776
48222306
64491380
65739957
52678754
52998026
48566325
48003079
97516851
35996920
38888705
43248491
96251239
73236287
30961027
40516229
85006174
92095489
97417963
71312987
69932660
76410000
36597145
27147493
87055623
2490187
5874715
73235546
60136832
46293311
13314999
15118925