69658783
94109764
2442703
63777966
32646454
1543215
74687624
40645221
27151804
50617029
35061920
18813209
2116182
32814523
54187908
86753049
37386186
44828012
92095334
54993473
21589235
271261
94871655
52539607
76887801
4883853
13965444
17015489
6157776
99942010
39304586
34725066
80553708
88737992
4213133
3159381
18525672
51468297
90347952
13878940