1656592
43918720
35904760
21723815
71759627
12743497
63086805
6395787
94942909
15019792
73505935
53642268
3144134
77921904
20965537
40668981
47611428
9741328
5275669
13479628
96566639
5755028
58828794
449823
97808372
64481218
23437036
93328160
15213930
706997
9325576
75835366
22898725
83581714
69071708
40318343
44333527
8864482
1786815
42635477