92147864
95566493
93098128
46598252
88595462
43759288
49128234
71458520
6006221
6945616
30997572
7752553
77023624
12169670
44895364
37199687
85574284
2400299
23804435
56798217
1819246
3117489
3931131
8655384
65919741
51061242
17245048
86472031
70701374
39273796
97809258
26949300
99053041
18869925
14346331
65151260
23642978
17573413
9186883
42702714