82602
34720
775543
912929
522174
374886
49792
661354
794198
361188
255403
809976
2909361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1904226
1672208
1610351
1567406