8152885
47703875
35176199
98345178
6253697
93999518
73012760
6427585
75088786
7846408
10023016
29988029
1743981
86914851
76644138
96297310
9901310
94443827
62893404
4847650
33258359
69919369
78114425
21899122
19149826
83817124
85758649
49865182
74447109
36588663
61386145
33222814
77276583
41024612
71599982
93601985
29126980
75364079
29209527
52474822