75792840
15959208
882310
95915552
6995168
51284932
65717790
28431731
17794099
7071810
30752206
23468117
47682841
32039868
79782123
92518460
30444909
44685666
22743945
72688422
27856617
78858544
32027357
76305221
84242911
54707712
16598725
13965366
45727833
12411759
36577212
76848964
70569433
28483181
85699379
71137118
49892379
71168353
49758909
1966624