51169442
6608556
1328477
83189
60621660
15676945
65318959
9091344
78187981
1102397
75341102
78116208
17782101
3492595
81593200
62002701
17727199
23406228
15842561
57886281
41219169
50664363
96637391
84598089
71157938
13688814
37442030
410298
7290516
47306611
26276889
37027228
72758587
5439398
26557043
3889941
79077746
10988795
49883788
96544438