1106810
75849614
65282560
14215848
81965829
3487696
54606206
1078858
16877379
83349788
76945799
33646556
5607856
89631708
3487953
8255763
17965696
78427765
5867160
58873123
29421354
64185566
99566117
22445156
51051408
19802490
19917030
96944648
39217856
37317817
46639524
36221936
47767172
16627434
94246017
92804841
8704687
41117
8762315
17712173