4385559
5363583
89104845
95278316
45093904
3695660
84707968
7157577
6883915
19553634
31868579
40979129
79224276
49765447
79301231
553739
44538513
34305708
79643777
46053957
12692178
71192114
5676265
6325961
65995708
65156678
40486888
1724723
69793409
48114443
23322463
50059494
5097470
1889498
86041790
50061815
10121648
42372778
91476821
1203899