58422678
95732598
242348
19789422
29506642
44388135
37113551
82641641
53304020
54532241
1867356
44078259
37428729
8737746
19825866
84384169
2386961
79319231
87657382
9982464
2054700
5870416
73632428
51182162
2139220
38713306
39194598
9039905
95474068
7774524
71201718
28147284
20228181
90984571
60332739
15886190
9822037
45833645
78278471
22175214