12697408
7907442
56755673
15305259
49838416
80476031
66036893
49709433
75575982
97529109
10101436
38762017
16768279
87487802
40145677
35994990
2132505
15036498
25055210
47796070
39927879
46879286
22777884
83179142
52538199
10019795
27113455
25875215
26985703
48627466
80732213
49167135
82512583
6852870
83757771
567797
86991782
31609138
86868753
84205317