17142768
47718955
6802990
59298664
94306880
43369425
76445814
1964514
40764026
11962786
89566927
22813080
78197713
683771
74642005
13492592
52423614
32968236
33909937
37778599
34238042
51123088
50099329
27127245
8535660
8750413
34606834
28468398
12069668
90338776
75141573
64318609
13903516
9779713
6118758
82438702
75859628
5346505
21016338
25561861