91782440
4453719
8228631
80397628
78191833
1659282
38615504
952066
84643699
54964072
96847609
16505047
43056466
28638452
5052369
38104919
2351100
275949
82971851
84005993
16948643
61399880
53467684
63562112
44324900
88371168
4579590
1706201
81021702
95096313
79307710
67689036
83371855
83781454
66236068
56483107
14599617
9333246
67854249
87867886