24736093
15555037
15296799
8656
94614146
64534083
90925707
62988826
11089899
97051764
71136850
25402877
32684800
34785910
30784927
66766916
67648499
86998274
26662945
57454710
44573874
52254458
2864615
57553980
58741910
11676673
3601952
62011301
9581820
98534700
34036588
83812684
36276074
97842989
81574977
72268450
67984835
69957460
79073255
27746240