50595049
82167889
80811675
45999799
56997180
56794206
82098919
44342812
5633678
93111836
697336
2898962
45262397
80918832
20998428
78014405
4833292
97603227
26701120
99116020
17145674
29701452
74091501
59958158
4125615
48571517
48036913
67191774
63729674
28032393
51289738
77608619
21652628
15805267
82352275
27128224
14624188
93001994
68425574
99103704