67769563
5124383
10856342
1345960
3283395
83438602
8269679
71003360
26275444
81796514
96589727
3983140
87079312
35692778
99252364
10338340
41073583
32859386
56685502
23142272
67617101
13043093
26222426
84944120
15857272
90335097
784862
23663100
98952804
7917215
7922998
94279664
28058554
10702778
37857494
54612627
41654086
51056827
87132818
894624