16749622
72296055
90974602
14835
87602405
82595660
54038353
99569998
58647392
91867938
8922597
14546255
91421829
58388759
28339319
93907219
2944375
19849658
44314544
4445996
5694888
44673857
30607354
17097973
14677219
55161754
2459340
32516768
21888178
6176870
54205091
9886192
82193139
41535571
75664276
74931913
83872634
44551968
3572430
6432749