34307342
97631879
21285010
47368355
52075273
44516279
99771847
11252696
9484256
99379632
2113216
34396638
20019842
93093415
51976541
89953199
59217301
81153262
75851400
90736801
66493379
6133767
93617462
98897379
94409356
10477642
97884332
66826922
4478146
95312427
63546997
45783841
2294612
41806510
80241867
3262590
95437152
5981049
96161853
56978045