68877184
95375259
56814994
71618174
12681867
73417714
33125122
39867439
37167369
12198454
24294717
42397254
1987931
93545535
75032622
9989199
87313214
35028191
13978756
3266228
11435839
98349145
34793356
18612429
69401521
52985837
817249
97408127
14387963
60341733
55635893
14983369
21435505
77145338
1329676
2729547
43559091
95031082
23505235
43661830