57299551
4140212
12193186
38363065
60525066
62046706
59642098
29606206
69676259
73782475
66814436
74277090
35283615
7339892
39255125
6804189
77576856
2485641
80012604
59713252
45028590
95814227
3433377
88131413
63359300
1671918
81502761
6816214
9667178
18183693
73413837
53001228
85503413
96364883
14048235
1839273
17235750
91931065
57137650
6841783