48424568
23847706
52994672
86413488
22107429
2204031
11501222
3449219
41063467
98903775
98059594
98905024
90162309
7281431
77475876
43373062
77827084
56943850
1225534
50829750
6987354
79639019
64066173
32933866
73426151
38496655
25925182
61907917
35594656
37011055
4508135
47886294
49893428
42937221
57468991
56228824
64671631
75067981
87887044
82455463