47756746
77097932
17844960
17414338
97682038
15305276
20955118
17402532
4530791
73842673
85232839
7656254
22013121
4166502
3019975
39962421
91166961
45758228
61344394
3518380
38942053
88839484
89446926
19182467
13414023
50662688
967519
68545812
29591740
25147473
4771868
94731474
71637825
85926193
59827200
9450970
19602895
72581194
30071898
11316271