23145017
35816213
37327735
22746057
9447028
18548915
7109846
92495015
68659202
77374328
35392378
717421
39063655
7093784
2086726
69207326
3844477
29021971
8991252
52904
13304865
51337736
31754658
14943184
5376713
39604340
35895688
44921
75972081
78248850
31052105
38439890
56585780
46942627
1409427
46521943
39606659
2214734
17282617
90383199