6154411
34393858
52194541
7424666
20909989
4641997
99349
66941592
4241515
14289150
71255551
20427830
51042229
98898085
69261817
62521575
16015440
94732247
55249871
10883225
89216270
5173308
16418523
69492653
54652304
6249674
57707594
59116877
89676445
22448276
99921099
62355309
4381774
1311870
67181828
26668737
28501976
8319837
9114594
22045808