82359215
21062355
2063371
39008543
7914636
5428575
77662120
85326783
26297127
82943196
43693241
70889758
95577122
72078310
52427164
96615288
44455223
85821388
11428072
1115456
64455504
53494152
67519584
89988737
4039296
60603679
77467173
5024597
10361710
6297352
58924070
53144132
86599316
29256896
6673770
9172677
41543842
20886032
4867451
4022377