3240122
14631198
16959349
3009872
1136116
5956560
72209389
96823480
34736798
17362527
11722913
3855304
976411
27021149
69407829
3491626
77064669
90503857
79996846
63983393
34514835
12433195
23114682
11145248
9739826
85109122
16059861
59229501
15923502
75263784
66478868
80021379
42853110
68199149
94883053
45133759
84279545
46975496
76242030
31993235