88209151
30162827
65288277
97379118
2946491
79956287
65115508
10487434
24083570
6117166
58592981
28727482
17926510
43218294
8943344
95374612
65831142
20359966
71799619
74378411
25405255
36702979
97368580
21438631
83146356
39562708
1101533
46619800
46974555
12133279
61917276
60192187
4511160
85911211
63757822
51024009
7202838
17031820
4242486
56624300