65803594
96315989
14248754
28582867
44753320
79025008
3965096
60739904
687113
83872889
41671780
32487666
33421621
53438696
14417775
4857996
69384928
32728444
76238780
11709848
9465415
3584890
7992937
485117
1279836
61793969
37045907
70615022
85472105
76232179
4943350
26467605
60778091
57238774
50041828
98613812
84321201
76028088
98153093
10424897