14008234
9985221
35584414
55398385
506725
18365405
70036221
17067097
16193506
53131594
3671552
91226526
84687580
12548477
49634012
22816
37177315
77083184
81109605
86978841
99075720
57812990
69261584
21426892
38313702
48579681
39443540
26853605
78144582
30017049
52324492
84706871
49569623
45946949
80883969
34128153
7758629
20163485
11037300
87249029