70916146
9289384
5371911
17095510
90954262
64884411
69374913
4389213
48752804
60319791
9577385
13178199
52951111
3078106
99463012
47074003
31619705
50186893
64229619
31362310
90013217
23908677
17213162
37387243
24283261
64918959
54891670
36193312
3579083
50499514
40833561
569754
77332207
84798828
9459841
25646187
62057945
20898501
36767089
63036717