956534
42600
890911
873884
793283
67575
682739
346476
583603
937872
667873
905732
5580367
4568935
4382459
3473998
3459462
3430286
3381956
3032729
3027226
2508209
2142407
2142352