77128932
42741190
31048828
13713149
8428141
93394306
75611993
47011827
21573367
1976713
3660783
24525903
72865734
84297343
65888695
33137390
97415792
45171846
73981806
10787143
1192681
81378329
4587373
98521359
27903810
3037879
1924609
16484696
24402699
84157139
71866933
86428031
74263693
81552705
72303199
42553789
23009249
16787777
25179502
32161216