20383229
98923621
10964552
87307260
49399193
32655007
1111971
41574901
334022
10459756
783849
14063463
60271832
15158783
78999041
18422176
13937442
53791565
11126167
15588549
70008033
30092693
90475449
70408265
50126867
58293429
62499616
45216096
68498111
34627976
90253009
77984891
67286288
66991491
22343194
56298005
11169077
148432
4059484
21094116