32448768
51898303
8121853
56756171
48953866
85372587
75516398
89763110
22463070
83463024
34794611
86634732
32737603
64958106
55406617
2397271
28663253
26933430
57248893
6041088
9735705
4623229
60166958
60608022
6730317
47726625
21455433
60069287
45738173
7720545
45393208
6570414
14697831
19471101
95288128
98218730
69627310
73393444
36089460
81878802