588373
89698217
2233624
80404622
42843711
77948900
5184105
79103175
57731749
24951867
2501348
41485979
86105790
277563
37284250
14097203
91761564
60601806
14599561
34603565
30223081
54221651
9612416
91934025
29859150
18075473
77358192
22263977
37056624
90506385
2323412
55876560
32028747
34918354
2274080
54867865
7919469
18845282
89899738
84461002