16073639
5762249
638835
61112064
55854161
14046056
40124415
75927181
10000632
32865297
52539530
18585381
10643474
10477414
8115013
33327775
50206823
20011448
97996526
86473007
11283022
48701670
16805926
6253970
1652844
24565960
26654959
82851428
45436609
6748648
48199034
7905907
45347517
27528691
9194311
34103238
16755784
28291497
5893313
769934