8018543
14506232
6632695
97513498
83115133
78729485
70564229
58383558
84798822
92146189
60531733
3445535
37788585
423464
41031965
9917353
82469041
569153
76409610
89944345
85023122
25087562
2027503
51817517
426036
98486156
24311346
18547017
67084848
48112221
7902480
14364780
2200535
2173884
12976737
3157644
66479231
54178113
18334587
32746426