19625356
52142543
19535062
23216794
38616653
1241856
14376371
44106982
9628933
71028467
70221992
1612268
10821422
26557921
71943840
87074012
84835591
10238989
57599027
3720166
70257317
6061816
92118364
94082517
62914558
49129081
83097254
56271631
55545691
54329310
69481533
5695949
33231507
4345025
88064243
15151861
6154422
83593784
27887202
19644032