75372846
7743978
3663546
89806068
16732953
77582010
39041526
60682744
30321741
54426540
12734182
89634422
1969804
86664320
52003946
22809307
89454680
6382198
19916496
1788463
496768
2648822
85241971
41018651
82622742
614151
28354276
8738229
31666899
39051193
23064120
56074588
97061086
11444511
36552461
68222553
97897124
17256938
67247720
57989961