9588658
46165651
30781646
16585190
4552608
35215133
26601164
1858490
22051578
44503734
83976440
47802351
14997512
10564519
73182477
49626486
2547780
93523180
54457639
23979611
21046826
6879539
42701626
1676806
9553355
63375246
73904994
8085918
14367032
58395713
73013006
57219207
86813063
73306420
9559898
71088357
10461610
83456129
49814458
31536314