20211681
77121273
69096537
82322636
42775990
53712013
5248126
19979009
6676001
99666441
81361294
91246615
52566659
96812788
15294468
16457981
98503088
63122563
65882758
50665575
10036690
2884046
99735022
48574119
22191044
78004389
97601019
7492695
15371203
77686992
4286943
49687176
74337555
402521
52561885
78888549
90445649
12629459
57102085
2995633