53495715
93281647
11515597
66643142
32666302
3252197
99998732
10585676
97998800
21614037
82925562
18654498
29122863
46122586
77518378
161046
85281489
54346972
13603613
61339000
68777494
63111510
71972752
73117826
80321177
1892543
65971196
15304910
70939288
98292995
28924409
85866560
23861438
4419819
1253476
4979686
43696160
21786438
21203304
69968760