67965881
63502978
71544609
8602914
45852213
67654851
59952782
5097203
22001011
68635482
19836964
39452351
25537602
20279202
23254517
77672213
1798152
361209
94732117
83125485
95138660
43662514
33258213
1734948
5971849
56288663
70125410
1304147
84643561
22875789
50363465
87229920
2051404
1355866
58848503
64589947
16852988
42503870
85257227
27797046