17409691
63472203
23499038
8850557
81785353
26005162
14226027
9958883
88235267
26176070
2789453
845687
66388290
48837708
26903500
12002427
8259291
24114062
35276233
1040453
36422912
17379681
8512390
10488859
4071358
42845370
17927336
60538908
56902300
18545297
2500703
81973101
81152661
75288795
66595897
47392507
27964850
60002398
30216239
48638614