95623038
84729054
76579073
693410000
69109949
54749488
56775312
220468
6978194
43114852
2163358
23892936
54562174
78762745
10809092
97011188
7910686
73215907
26585837
85655224
25786836
32272108
53026492
90177598
79408126
31303559
56184138
50926140
16788100
7443391
4121421
2311492
12263275
69172810
32919797
824269
26195216
3510405
84519255
15908790