95389417
36902782
24638432
91194660
78499170
48693536
3537923
13767403
62575534
50071216
4988529
99148773
25722474
1917487
64602775
59816445
5114725
12773110
99077486
24651448
80096253
27527804
9026371
34553296
45302936
28296392
89543380
62578514
37962197
44974885
98904410
30316015
48804502
9731665
14101016
48126716
39572917
6297253
59999371
80753413