631880
986145
420589
297921
572649
987484
783579
648967
119980
883953
61400
647300
448369
299499
84713
369645
383459
637634
170569
275823
41172
361645
234275
547852
40067
959285