89067047
13484055
60917740
46063516
33148710
4029680
18543994
72703777
90252726
60932132
1237818
86988101
61807955
19353110
73856529
28833111
90652865
644618
94086519
43856773
6062316
7513073
1054176
58605076
4306129
16432696
91992097
86246644
18204293
42409805
95031299
51889441
39763662
35239656
28224763
39407431
45329971
42536993
34939590
71711112