46295623
57763800
29919242
50725902
40634260
68681408
85027486
652607
38487607
65929103
34094776
82246254
34521926
72349086
26416860
35506822
5722231
67464804
84043569
37842886
79029032
36069541
92379276
69399245
73667620
13055409
52505123
69313413
65081540
31968854
93938
16047211
61262437
34254521
22561034
84897294
98443510
26512076
49987906
60458614