18028040
6380547
33374437
67088259
42631342
24749815
99996886
18214011
29489111
47326713
63722081
6278739
90231512
89502909
4602774
56304239
93426460
24414363
7696026
4879479
5715804
25011469
46392980
18796075
46414232
107304
81851444
53259982
69359677
34648186
32202098
10881061
53212967
89194284
45226980
26623358
53233589
19628863
33308837
91022507