89583821
79547515
75368882
43777980
7941712
4056529
52137069
2391115
92834877
34756457
4799459
83194600
59257665
92002531
57188029
93396488
5858758
2105783
32033570
31957873
828992
73106937
24835401
41754410
8591120
3146747
40006835
12051204
54213262
77392148
30194297
3937401
17962399
49499150
10616136
24427093
98032949
41991898
77104208
5136153