41557640
7374405
91038316
6965506
36668377
9338134
33352675
4057730
21013689
74951389
38296628
31487355
8747721
79604993
31574593
37263161
31084940
96684829
36868336
14385674
34749192
69633549
43186106
51588285
9067274
8069169
10915144
22455746
34196582
65954202
83657724
64878454
29608633
51833443
15448896
5548327
38238725
73308224
21951433
26687884