62686192
16013238
95398924
86411641
1048742
85702991
8465982
4613525
30683336
17267286
1730663
30758081
30846402
35894457
39133143
4006975
55713092
5212490
22942900
90703409
40092376
12569102
925131
11122956
75514936
1448480
5875913
54555699
67482370
54892092
26642805
93394866
96857591
74531567
73921599
1457695
98263500
53711245
35638875
7505724