40034530
88352271
2232046
17223405
62618264
34157983
1879496
42359582
16161198
32689368
74606427
7014244
11332859
69033423
73325450
51565552
69609737
45076310
46004698
36363002
63251438
23279898
70804424
6581269
71753698
1885751
88639058
48132213
1448456
66029725
59714481
83934929
69026831
57106037
16593683
63971726
41949707
9259449
62777011
48765297