5958987
75664436
11757846
87397888
29205013
71392113
699177
5362048
3116259
10497340
65168746
52019
36891690
26966213
27933210
86799234
24237567
46758809
52027659
97022191
42802088
5644025
72435875
46737815
12079441
466207
5739863
72774601
80732933
63095986
32755138
68558593
51262829
913923
52254195
3427059
15296637
75977205
45307133
41976471