52066810
98493666
29622052
70773142
74094232
8448420
527220
83087812
58354872
1539531
51774951
32051103
30283563
19617039
63187958
47284674
40518132
46372922
8241665
25925988
58544097
16794313
31964023
79354275
78116409
45611631
9829570
3436869
56042827
64672135
85198454
41849779
13487281
5292342
28183817
16433727
48179400
976334
63314644
29431929