4716010
18707516
30841628
96689154
10676423
134315
32238719
17487659
5187732
66053296
33835503
30042596
56453557
85819714
71303018
62842124
89633672
15433063
199610000
1863350
10634513
74653711
50068159
40135625
12676691
56244076
86248032
5134206
28839427
49711755
472266
98174728
5678853
26475197
68401292
13596443
88266214
44357837
81887296
88121392