25219851
86661344
87133486
24862743
16388937
97327131
99683379
79368226
14099310
15636000
3281636
12872296
9518984
68414244
60657536
35348318
62068948
12756698
58931206
2609815
24566811
15787632
62139862
61434963
69682329
83752501
65421837
12118568
4741711
88444747
83716481
4097706
79584649
46427100
70568916
43433643
1973811
43132169
29642775
1837376