72642201
50761599
5905652
48457313
90001108
18104550
16985295
34217600
3698945
68809875
8216385
52834823
10044294
17339228
44478073
60667752
162550
55114949
34691091
89705773
33797885
11178430
3618717
64652916
24755920
2355368
2359961
95095297
8159143
73795500
51145414
6722016
92166870
69315410
67947991
72805673
35013757
34342483
65746843
39718113