1301220
66387108
97422272
7075761
24126488
90182161
15138656
1463227
35716124
53885447
87135743
31034963
13253418
6230295
26984663
32612895
80038735
41225996
39997573
13759450
17516027
8575892
27472182
9450665
18047590
13287475
9454473
53531216
8116663
80574660
88937096
37428125
47844466
16678231
91147890
61244319
32815707
18526127
10318805
2260352