6590239
90551690
30779518
56251524
39285036
87229408
70971559
22466166
45906881
2283434
77074124
49093615
4254935
25014502
21577738
29258622
31151263
4000185
95114498
40855158
29916198
465453
63051636
79476670
36167059
93938874
59452972
69318099
4841946
50692563
47986820
48098653
65323415
69624356
27564228
81976818
83186797
96713245
29275930
77719545