18325203
11606718
63523322
6277917
27937430
4284155
77489819
14283005
8464608
68026837
55501735
23577187
60538530
72425381
3018159
24585437
33176310
6964636
22345708
49048054
44418331
65525771
12672969
34424018
56878409
83649732
4442249
72799285
7545676
26642073
65698929
5744606
91907845
89672268
50407937
68159587
67833005
767994
46883091
85437064