15007200
17838960
4348732
97046912
38921294
56797238
65039669
64175074
51708669
13185988
45904458
97854218
70414894
639315
15255908
31275868
89994080
85098923
6519939
54486242
97368043
8924305
84403222
77968520
85278511
3147588
89703927
26455866
7534601
10032948
29049020
85617877
50276808
57802441
9088112
8396295
55963359
73761235
93153253
38648043