52883189
86515058
68557400
8824126
63964867
38896297
54799765
7497029
55337215
64425480
12292711
16792301
93566839
38461072
87137557
39331613
30862470
61170
60392627
57704505
36249693
44248485
6595274
379594
69321582
71101456
62812262
65274694
54101826
13171152
22624824
26997913
50204682
72213334
18315330
65125814
4570529
36711608
704867
5039871