60703430
34698294
85109753
74233469
58736541
43638248
64138740
5726590
73151930
29538203
58089039
96114945
42881792
92022356
47881539
49522525
82001288
59313470
6685514
23616487
66118311
65932816
501319
86324882
7677697
89104358
85403362
5758322
31977865
98523836
80409117
85336989
57149750
5879656
67684562
47191452
84212444
25958595
69639941
2580489