32820, 37821, 17438, 62101, 274869, 138138, 65686, 156935, 528502, 531862, 576076, 140347, 244271, 242646, 65347, 47383, 65684, 35798, 47650, 47683, 65490, 65343, 65344, 108230, 47915, 377857, 45163, 46754, 46756, 582274, 582376, 156574, 556099, 567049, 562492, 563332, 575578, 302594, 564550, 600610, 875995, 1023976, 237820, 99537, 64325, 289994