18228923
86817952
82084264
74822592
59323136
78275853
70559288
4126655
49979878
67313475
2498726
65494127
91409879
10922910
98459175
37083062
8435790
80922704
77814761
90394858
189731
11314594
98498309
73697245
62167933
54798236
32718089
58962900
28893957
34392946
17886756
68255044
6239882
32764603
39183589
44875337
72272411
24883574
68846733
22637443