31228512
17054915
67412603
63857340
3799379
98433863
87485545
50849368
3842855
9022746
2005404
4647028
1120580
67779995
63041733
31666991
52677172
69197221
6606291
37242944
51642508
15011539
43582024
2708010
24656374
74337193
27531083
61847301
14494646
33306302
45303689
21852422
361055
9283927
78081112
70755948
64057718
3853996
47709943
6336834