16028082
41368817
37501997
70418982
480445
26442172
44942263
51297574
46636243
41676381
9641
16712281
54725904
42878438
16594984
39377690
50566977
9703890
21585997
97521598
58716538
92827941
34348582
29413406
21692901
94869941
5684991
98106959
15096071
20227653
83534621
13866905
54484073
40453080
9957454
28604661
7297410
7945407
46461987
21762373