4523103
2536984
85635883
50118334
8413548
98897982
11536579
6368489
13174228
42249136
46948543
37179259
20654146
3252956
47347798
20534739
59951584
46008661
2526016
25519186
48325858
85083507
68749086
55746598
35293257
62621769
32265243
3249033
85366416
6934736
76186721
144685
90605890
1410603
60194332
17101348
69579503
57287330
78521224
93754264