75826930
52816690
68673655
17849279
2824625
81557419
79905659
27126955
544714
79408716
60271890
1084936
37612176
55567367
35969317
66423049
87955755
68194753
46905443
18363173
391429
95931301
28863801
35215082
34251877
98896111
37251255
23762656
36813348
55366615
87873539
40635818
48199665
37927214
77252501
8014908
52086103
56469784
3936835
65727426