23348
411712
71736
353700
479293
633285
310956
995437
15948748
710386
5139578
4449980
3571192
3566510
2331216
2228495
68967
441650
570510
45828