2628084
39421446
2915370
72164032
28146384
73192394
31806491
75701507
99811282
11061366
4425678
41671978
90206946
36513937
30496384
64532005
22307077
57692039
20714180
51897623
7152696
18497430
8762067
58235367
95556800
83072498
7134867
68848077
19026767
14021
33853086
60945281
41595898
3248595
52289316
73575114
78776214
4461085
1622686
54369683