90649553
53002146
84863230
2343662
48721514
31448914
86064273
84889122
38715962
11356128
90621436
59378547
45616106
60995466
5898352
792623
43723713
5950103
52781037
6933584
78136118
21148619
769378
80215449
26025502
16305364
99128026
57827320
14799772
42481613
9616144
79107606
19011416
4462310
22796696
40204619
8082560
15265201
82557874
10093651