22905213
20226542
80817230
1898419
86229317
24574391
67373855
30612960
87819960
6444532
69378725
67277759
44596740
3024872
38978178
20085169
91931192
43469457
72512188
23027172
63845646
94151590
325182
76632764
91848504
46178498
36372441
76584566
3332154
75837111
7097021
68736006
7802369
3065291
48874627
46076526
88171794
38527676
28771322
70069176