68997383
5884341
36946401
18887613
55990
5845191
32457528
92133908
54032730
59075347
275721
85879448
18111357
64376004
45967830
74732478
30238578
98677072
28099207
84766314
89814991
2501562
69631095
88222775
15854944
4835510
75762228
31815795
68492360
76032489
32858025
9684225
5639884
405471
72375840
85159867
74147566
10481976
875929
24543395