51207853
32104710
17347268
18673233
95661656
91376554
18747919
25695906
37243595
89731737
28321834
89072235
51943315
46933005
71947673
2969900
59735707
39663988
43863925
21813387
28215243
38923854
60887002
6551431
30226123
57393690
37836151
16841704
11674355
17273503
89382060
24205701
32257027
17976059
50676806
32758390
15021435
38554484
92096263
2425230