19866014
59455965
76882024
79012344
79493088
5195522
4978385
87625057
2767459
87492379
12359713
5953233
76328760
30023197
7322593
99635379
71098076
8080445
7232962
25902461
41769217
57643201
83706406
30613546
74469522
30296903
80962523
30212167
95624252
47123858
72487792
58757964
38885097
8333062
21101416
53938275
6912513
74523557
38891483
16317024