59838398
69333779
6872355
53082965
47982535
1228740
46611815
75519576
15483089
30623394
28415296
36809302
46853865
12094270
7413908
63132217
2039494
53312461
49849099
1335828
17027124
21826771
30772731
98625553
93036730
5358774
18565956
36151399
10339961
71689087
58827032
17741586
19011223
3471663
20656723
64562231
21781390
3611759
74264535
11655250