60626192
6563379
96668196
9158843
97826425
35059216
48524538
16049954
39883599
19186641
25846733
3709361
8936787
91417504
95158673
94149769
78629293
42203370
19994817
87248390
15069946
27512530
53833923
22378817
64934875
59582207
46835493
53405454
41357804
9501395
53993695
34655811
91886465
75411995
46719956
39285230
20983762
47021101
69484550
11589532