17736618
98401180
84483655
576681
11478995
26124901
4204650
15047675
52887662
16997144
18489797
56143122
75122488
75837814
12397230
93354423
52896595
69908956
894864
99476636
881350
59545947
85873766
6506010
86297977
14156649
12436709
56201762
64782078
40775358
55652230
55082966
13383682
55219648
60496752
3019101
87512764
61174629
45812399
99817497