52241542
7027935
7301579
40474264
24647435
94946220
81456242
40408573
17441902
66889585
65155580
40027163
55743228
89664381
44754781
90142239
87709302
85999066
70626941
90445665
85147390
17441100
46595894
93913650
98226884
79878320
5298618
9082265
9147539
72741523
97151660
1273151
52103721
44257500
97115296
69882914
3112601
3326767
40852299
60096768