60481680
25734724
83079057
9980376
23026771
6808667
41941853
55914991
28489913
52934222
76073234
15004595
10425877
88574128
48386874
84603306
36975793
65075028
30982867
75897977
11097819
9863955
85501616
83922990
57763719
69327642
2318440
70883739
50827458
15123732
22181915
17018252
57222116
2797743
49512674
44566945
65983541
34561638
45446177
17905559