13967097
44509189
35083554
77302252
61485116
91108982
83793394
12944806
337580
94011289
73475162
18842894
32481076
69279861
70754117
70186783
36022071
108923
80182289
88129802
83025072
94546244
76503007
23216737
2339631
1709120
3858048
10689953
27329490
99685859
94924960
53949817
2319865
9493272
13989119
11402726
43456274
67882956
10163239
15654564