13428752
3644517
92873084
44352213
52299975
51474994
73417280
66482149
38872519
29785492
94363557
73283227
90681547
16629474
89411748
66331206
77778095
89555719
14223782
99498507
17566975
83375257
86746101
80381130
57348562
18228351
65277124
73568796
85478337
3404233
3594858
7339195
75476029
53105387
66631009
79708554
67976
47699122
873565
74302766