28906555
77754540
854217
421384
29772120
83772073
9575140
2003966
68983736
91805025
62624408
16086043
44717544
57139651
63331229
29623664
87237674
91096973
19182133
90429514
59107126
89943037
31162034
206277
7999942
46727374
38536977
81321083
96472631
70516698
58046320
16835394
20577739
53271737
95113990
43735611
95714223
88782708
22875133
44026491