60254695
89122197
8657344
31959436
51737300
690331
39159448
25549880
20631914
16604348
74505063
34148187
7143073
2952284
17195834
63789351
7148934
983766
10981209
8573030
78954288
523650
79489919
6027996
5992774
20377965
29802449
91832829
866182
42038041
14677653
77463725
70876964
26269211
5567952
39402985
36363956
32933401
97211123
59801299