68683352
91055988
90595990
67195156
30867381
1688153
62781950
22841202
60132017
34349021
18438575
63648053
89833842
81192834
37188700
35904430
61338486
69082957
76041691
80737959
77733914
82141764
40449624
52103381
24575823
2103603
48618149
4763855
30072954
79556665
848527
95424182
2113060
2756135
40555056
7567900
42485005
99932730
92597019
31381947