248488
2554514
2033817
237585
33663
1731416
830011
59295
74173
54236
2104920
79773
35745
938315
23210
49684
56323
14730
37913
44243
35440
22901
1716721
1775812
90275
40242
1688614
26222