38782706
52248613
38498697
5935771
64461299
56623729
7587548
97492780
35518461
61842352
68321405
39584265
88029170
35729936
66622326
24725805
21083045
16369962
10701661
65614087
5087299
79545111
68644582
76703860
51881540
79981741
48993916
5218417
65662757
82958077
88373186
39416395
486388
3784696
67711381
37436655
403177
61659805
11201615
55811928