94676845
27484692
15818705
95394855
41085004
85101251
11916101
60737435
9654357
44257050
23536227
12115050
35372712
61217623
30707628
10764304
94418773
6648675
82612139
10197024
30859762
93258980
83336548
1390819
52942040
20796902
19394374
6383909
98628386
1443946
14109606
2820860
18276134
5498691
79485155
82108718
33849731
67317001
33986012
6169292