62904896
54999182
58538161
6781758
34146359
22733343
16743692
62816643
67042776
98945890
1292270
71912695
17234434
77194390
60827259
47924652
31366788
97364950
87511042
49998128
1767105
78251896
35256221
15031320
1122004
42054294
28448015
15423452
44305008
28745003
27065351
36905374
63377402
89078976
8997808
48395075
51309422
96012146
11925502
7792762