62052199
52208844
71212939
60382379
6147173
47013140
40687063
92438511
14539450
66701660
6619755
12124330
3373788
75427749
68719693
98637958
8722417
70452539
27555376
53307981
14981791
33799573
1159655
85669291
71187783
56674005
575112
92507250
37876285
3715590
99878302
45271179
11671196
79499009
2283707
912225
9174941
9326641
99985408
76852834