134468
333238
61230
884510
26512
280723
269129
914336
98366
197183
447174
49742
929322
506770
39666
281923
968583
120676
825736
316192
502613
930849
640985
584882
110134
288777
84840
892460
426227
76866