36511342
14006164
38441450
61086592
57938408
36684584
48961472
55608405
10561655
72122555
32225736
26172072
48923855
13649809
86652839
13304246
43916337
95072041
4901860
4914536
86951338
70751610
48766612
64808902
45099702
97016453
31097853
88207622
360385
5835983
43034640
70231257
83068843
20084845
56935835
77283434
68431928
27377820
64736736
87275722