52992549
24012248
94679610
77213876
90556145
90375822
30755497
95544775
25102853
34579197
76856156
48166660
94172763
20723170
48009068
46855760
69033955
11842970
720826
80618048
9142413
20725492
17266652
21697910
37397069
74775002
46632757
69632945
558367
7081568
42092065
38612960
19489428
14088103
71016475
1895109
97727153
86954016
28164833
7645660