47566233
11314412
289729
9460136
10784474
25589211
87378149
2627579
672147
91639843
61549384
23553812
68704422
28768847
33581012
39809405
51432810
83615690
62642022
7668419
54547366
26152986
92948649
97577057
24924510
19617698
63197870
36448329
6736611
67306828
1325221
89196412
46093162
83566574
26721204
47652874
39254045
31252402
35734216
56327260