13941263
83388584
18133167
40658657
29319700
80289156
80042612
16825693
4771134
24811813
54324433
88748802
90375897
85814713
80719710
8786621
23298621
13674411
23352932
56474006
58254725
38155511
98082980
49909242
47951636
5834417
61014383
88187508
52172618
32617737
30386637
85401193
22714043
34438329
95171030
45692424
90316656
84154825
27977765
34556742