8124506
61139244
13445620
56118807
59964448
29454384
24737115
44084343
20891708
484620
38813951
62861767
35047922
99434532
83144042
66085557
34637720
25769473
87588333
68168574
98938629
13682330
46658311
24087356
45651421
50453103
37616862
32266299
27855456
63624853
20096638
68459509
49418998
6736830
7328524
67353456
17977898
91395999
97655224
4973611