79356023
62297065
9737990
66699258
50631720
95112891
54124417
31281583
19331991
62065353
21918591
49386350
45127246
76935528
61243698
64532284
8072598
34155034
26553883
10223571
4433553
17964549
10534633
4965413
74851518
4789901
9484644
63868655
35635312
49468755
88878578
94523970
53639862
8305647
8723402
54934780
14947751
55075497
93354987
60897834