69706102
81205442
70113435
90935362
79492706
64411840
29056377
62267230
65822011
49777825
29356582
43898466
34284045
28398559
28364834
14184461
89155173
11433910
7589740
75752648
64206810
96076387
68233300
43087110
48145083
62776322
19718879
50823733
36801287
2252984
20107183
30508541
11891234
12163500
49308358
69283846
4103018
51189937
29071286
46392419