2271636
57486135
18349250
61707966
98735045
57935720
17944135
17315613
49328080
60481971
82987798
50792206
47712419
2719431
75586137
52469542
51434373
21203943
8851201
5175642
13658402
7459702
69438232
97621877
86797807
37544686
48111341
13926675
75718523
85303077
99079705
28465720
50051225
27791103
99694321
4769950
36319140
20877901
75507756
70421244