70104791
24718958
56238397
13332948
20887258
81834118
50155
12545813
21328581
47965456
81084269
91489825
2168255
4252517
69547422
51668734
51123690
96981920
62543668
7683318
3807846
23293053
57092027
8096258
62149853
6260129
7669412
96732782
1703349
12171061
40397013
6803936
3156269
62441782
89527209
17055584
27364327
81046799
65613356
5108432