42702047
87263431
13672766
5065583
8470415
25832050
58643361
221492
1267650
94306431
9924576
13198250
79431718
8353360
96761817
12602473
28898593
79891103
9532842
54905366
71176051
875361
11554268
97789707
62683991
90281224
14222282
45198217
56128998
97812755
94779475
40879583
5261461
75624094
41503907
99125255
11792237
67968103
5173213
38496926