88579832
18853116
63221603
19728722
63856433
43377419
83175087
2116966
9060877
55829433
70482792
24572386
75631078
19571198
59239087
27473802
36416471
17171658
90191804
400824
35672389
12916637
30536895
90017
27963073
19093773
11478635
74733397
97806950
89876350
73747190
47909098
13018260
11699203
92593879
6294944
1136307
4115074
9534871
25294419