131538
41985
753631
201132
8472
138840
365288
850998
66706
61866
339629
416780
150532
907603
1023616
1039782
76399
67767
437138
68476
767507
225145
195149
701643
236337
717538