114159
528328
187221
729387
924498
725307
482396
275892
288551
491522
501386
825674
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12922764
10646485
878347
5932209