52707263
60413222
65828025
30572444
44831122
61585073
37108058
54018
94929874
30394578
23433057
90193475
78111188
99784300
86503902
84477713
73755082
29265494
28419276
3092852
59326035
67401802
86154586
10429995
68497513
74792952
12229499
72291941
80027431
6314821
30459194
28807961
33056835
9818645
25524352
30529847
98231606
14264908
38391635
12221322