85599
52045
46324
869011
999428
901813
72357
998918
1147216
67928
64666
1174111
357001652
182924306
1444338271
129270229
101804154
84538182
839418866
83765183
69194143
66665243
59889172
56061119