11212203
19801168
15429053
49651677
57469629
15725042
38799308
81916049
73606240
44201925
73647346
64944180
98984912
8020204
9355748
48731162
6168407
27339280
12149951
94479077
432350
94811210
78534583
29064206
72086651
3454725
94674484
78483567
40014385
40201377
58924842
16496459
84596459
74511730
3697902
97563010
72924607
5557863
44085242
57555630