6084495
88226176
59479572
93313497
83637770
17581268
26694170
25783316
71028030
80456870
4174777
3095850
40661212
3343707
46149166
58641832
2823894
99775862
9362510
27265848
39115452
44055756
76195649
5141306
521467
8577995
28432036
30535881
8506439
3235851
87115823
30882290
44024408
55853456
98174031
28659391
5663380
36154276
64473419
3095501