18746982
57205629
668344
92888989
56002850
40225600
68159345
90298990
80473635
20266762
86103260
90842467
66647325
66986548
9898147
2166486
45047660
42948216
12945538
75398579
33915658
86603198
74816261
68454652
98168514
36341025
84487262
72825298
86191353
28913851
36608814
8995542
10386378
82386083
663176
28438388
32402823
97068377
90003775
56732444