69675995
57226326
76501666
39545614
63469823
41427166
79007740
48727412
87101606
55183802
95614980
18041889
82112622
51926090
643038
30175650
52502839
29769546
42561851
94059188
8053949
14297168
58406592
22031841
23509404
11525989
9367083
61777096
50263840
2588573
82085026
85877519
384742
13463029
48835073
14773255
51125292
82537219
48591508
52254181