43904750
84686292
5408144
65897640
44815507
88923512
91661635
26541855
64044232
46451074
3795121
56601950
31016708
36436624
85052091
1381912
71968637
18583817
12758656
54181844
46826943
34237358
81161515
4551867
26469138
2674257
45911812
64579877
4924921
21704956
35823686
58976560
6920831
35699731
42306250
63745075
26247907
63936173
1798878
50938379