65550611
21959
228355671
124551
35877483
15918
142742061
60701
55883368
21793
58823657
27146
56137309
22204
99122514
38437
80202707
31431
17042498
6239
26290835
8868
13576244
5510
173922408
46690
53665316
20769
70344153
35848
59745940
23131
29622695
9242
20083434
6930
26666887
7473
20848877
7605
62827529
20979
19532082
4435
21965292
11900
34546670
14033
39993978
12871
43521079
16062
93668930
29835
59321505
23254