56872136
22232169
64578908
5972803
77927
3781737
7549329
39006422
23297036
46614477
18185042
33994433
67849857
53631945
88685774
65795790
550312
65261861
54701980
12892109
81886474
12004726
47822389
90423979
36703980
3689749
35731543
62514110
96867104
27868684
61127455
64607611
27437039
64136234
95335680
91477608
6880539
79943457
9267378
8202758