51283129
62124538
26525705
42005741
7996979
57882091
48609430
31021116
12042778
4012438
49564467
67074918
93534151
85975678
70738640
38743938
69656995
23331697
51369547
32637440
32402578
16534324
62901540
711173
20439988
44875160
13341449
99963121
59744614
97097633
61701245
74547047
1524297
61667978
39358066
24776017
49212127
24957488
37939797
12655574