14408533
3508801
47677622
20064352
84065369
34324677
91171629
65187104
92675137
18641188
10804951
54366600
7837283
7344710
471835
98971737
45526283
673694
88973388
52112508
3073654
26512875
18286220
20358113
19609044
77962928
34993443
14981189
11054911
43393760
69709251
191502
95144716
59381791
76075627
5587893
27954062
64827172
72702121
6444232