24084867
12477931
6781804
36424875
53748154
10099870
8651120
6364942
37655218
94403081
82129097
56253712
25173632
67287194
5991358
3389626
15867206
91757495
54164128
25996126
89781592
2482107
87409535
35979390
49493998
97774478
91737258
31528425
63737042
82878279
52875964
66917537
96498474
59086236
2475743
81954292
4099823
75036409
44453875
19964071