19454700
77651165
48851916
60265865
80377425
48946494
18425695
28719332
2341204
8053273
11174358
25814184
22197932
54477386
42024615
37951297
96256832
77995321
90663524
88658824
83393611
89238661
65651681
4316883
35628945
8525872
7285517
45426906
10457644
4131383
8085588
1693590
19415645
34014933
13909034
84692314
14918219
15103849
15292430
86474563