83345903
2407833
90813487
73485340
10456079
54526040
7793898
5379624
65054430
87685718
8975055
4361373
63346532
45197350
7466231
64961194
561722
74835783
44527889
66263483
36267898
6215541
39324095
78928431
21505054
81725595
4473464
75043270
94791972
7570884
68115821
63687608
38437298
3098756
1276017
48512150
2961271
44633814
4118561
94105170