70417899
45883174
49517657
2869610
68764399
7367560
16705650
25032564
94749083
22984352
6481911
73052048
20072824
56197739
54744488
17019423
320294
76411342
37405510
59645115
34853473
90427009
99962598
59977129
3685935
29876369
16944676
96056140
92052030
9785936
901392
2239695
48846919
6170397
89874840
77688892
12078084
13447128
56955949
72812787