28194782
43216465
21118118
1517184
19062081
6597488
20256617
2003074
81848898
67433280
85561460
7071898
5444489
42061652
93989813
98394945
73394279
86147901
7937536
41588330
59468562
1618452
10707695
23378195
57793444
39345274
6444694
1589433
61696042
14478440
38669216
6130584
76313409
65826585
20489055
51226945
92597871
31876331
58974195
37828878