54483848
78697081
20035627
20981372
18562961
67694760
1744448
50614438
18068567
67117664
31257746
64353731
77976980
41808171
94023384
25824291
26048298
37309748
87569271
16925345
8802935
81491507
20089448
85613992
14496045
66607418
44914538
17924519
20056973
41334296
85244618
9013158
76991406
28737829
28012977
66457258
8174180
3368162
78553741
8545746