8018426
121266
91241949
89013717
12027712
65213771
79318149
64753112
35827279
11985828
61513699
39415429
80321180
70597506
75884955
55402201
80373727
42624635
20628939
9030437
66908448
80663440
90976941
75178336
16009303
23025326
96345919
86148580
30012714
2557676
244410000
82535446
61213072
13611043
1236050
71487189
25813494
43005535
5296842
41163896