75792641
70543103
19723546
67168070
702325
61172833
28754819
16784825
40931873
510979
90586223
10049612
56442055
48433335
78842536
25343523
56094000
75455968
59913295
49571037
17617939
66842284
55448134
7089283
43822006
58996233
78743505
71452867
12282920
48193884
31149763
76257897
5443410
58896726
18638642
137036
67398724
41168641
77188727
74388678