27116195
17607140
46925193
82848204
72103481
73664695
7686792
91289055
80796580
72026046
715289
69567116
59949407
37862676
33566432
98033103
73281528
13517714
77708283
70444475
53906983
26287703
2405770
54906910
63446518
93875809
4907080
82812647
17529820
8929877
70295408
41371727
95618072
58965699
48394235
94289686
43171214
84526163
11519651
6961822