13316446
378367
56543709
83973180
27572196
60224895
20046272
17408070
32868609
8973905
91027977
83152163
20216441
52204794
36482723
3993733
70421080
4091415
96145752
62592824
74079250
50532623
82188773
39354258
86775675
6021848
92438674
5393395
82659165
43117121
96792632
94097411
63333116
66195957
27272161
81759600
9440810
52738317
1941986
13188610