42959488
84754197
97682533
5478716
8552807
2789149
73158008
5933815
9498729
8076315
71689864
30885536
46927142
33365729
67316142
50497313
90189843
89381985
56984224
13025395
2218388
96832174
35941475
60902912
9163877
3872311
28657261
74535249
40341152
65482018
3712605
34568891
76527257
12623616
2001412
55693689
73687439
27705037
15093913
92106764