34652375
88137450
46331465
70952773
86512441
48032741
55156681
51942064
5745216
14362156
55959348
95066716
16643979
651950
79395380
61874029
17485290
1046264
76847242
2699847
4586871
44128428
28265319
4839555
83232989
92568654
22664971
18655964
82077205
99603963
40095431
95748183
47174912
85141710
61275451
63221531
88897459
1083498
68924420
19546008