70734461
40821230
92436666
6405656
585256
84579589
7766700
280016
76865639
57279699
30452208
4592590
39574264
93097773
37518306
72991306
17662574
78946797
3545587
53483185
65918503
90991240
83942636
49131389
34032093
4565902
9896624
71027072
90161655
8676183
50068052
1536214
67269641
510571
82675604
61743279
3852500
6309451
2715797
18614882