94428872
7555570
20042160
20381776
62238761
17255730
5277859
487774
1411272
591796
98142148
11407220
9274988
51497087
23449485
21676315
9747487
71351530
20068090
23813536
22859812
88701130
20792233
28594167
16419104
22181736
6787590
33871389
52297502
51233083
71758922
39947624
83228227
78062586
92166212
60401907
34364902
23287138
24957767
88104083