81156072
40296672
32543759
12819284
33137737
21116938
89879919
97608835
69383126
5300607
50415342
10915825
47478712
66011737
60564590
67428716
51298843
57875006
84574435
78214269
59071965
8814523
8456158
92483495
65973082
9520895
37926800
3613851
51373599
94112883
75574672
6555996
84365604
19374844
60233924
61586898
46292101
58437737
55529702
7249985