61928557
29656853
6327173
3978164
19194400
3383128
97343401
76665266
39848029
15628608
6063352
45923701
37325637
57502250
87667168
42879444
46615211
42446455
72782695
83287599
17026703
87606124
98987873
67538544
5053471
76865245
60125256
1793648
70936854
66988959
5145568
33196303
84428422
11084712
67299472
46852362
17172995
94613020
42726255
15655650