38585958
95755377
55642065
90208186
28554702
9711435
91525770
67053875
74371496
35517045
56656041
76445573
59107574
73479573
41689415
32219560
22819131
48502779
1565552
41842133
77863823
82327072
12572562
25082063
3110801
29422527
81683701
48743804
34149994
12166178
70078989
67581052
81277250
60487088
88727373
53167913
67379542
4165778
38751942
28129394