70708076
75739525
96922149
6021861
45707751
3778281
37906883
98947054
98122560
5320898
87375771
2288384
99832190
52218933
509989
82373878
54611925
27257362
51067599
80181085
36022674
36379815
18605540
87695576
4681138
77933566
8466435
3905488
2375206
34716842
16607766
40932062
78395133
87736999
10405630
51036159
1804311
3395278
7498969
9409533