59873644
15383230
5220145
68106561
14978185
58461914
15667227
93593313
48849096
29904282
5270547
40899318
3856616
84946503
94959682
66226845
85378750
95271744
61975298
80045207
3651404
84343201
52897951
43879614
80379606
50867930
630922
19037608
2906222
28121913
44269846
25153273
82664609
92294090
74663435
83769268
7306699
19389864
71458849
74399780