14357831
8751118
99648865
55947838
41801341
60889951
30141801
37308267
6957403
68152900
79647264
94193922
32726194
12421450
98578545
60149924
33562229
49473514
24072775
43465576
69897406
43333423
31359697
71861878
6513900
71814214
46593809
45982360
95415668
1475359
79756900
69612654
71336760
24173084
68015168
38411871
39708929
98832675
94142800
37124787