81153182
95761323
49845202
49288064
47632536
12272666
15081508
54015113
86606517
57065108
86817448
14483856
58643130
41758640
72553562
55007331
1020368
2863132
32489617
25093024
3348440
76755103
63097362
702011
71679448
7917777
13166625
3798495
97363876
37268383
6701946
20624027
41561718
97488421
5354352
46771751
43297233
25813085
23593839
72372249