905497
645383
8364
987527
936520
875407
485496
134179
494731
996650
362858
840402
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1765118
1720136
1689196
1636471