69875458
97524260
60685720
4449942
75064073
37549651
37648261
63399037
21908945
56199381
10589629
34213548
41504659
16113046
8561485
5995101
93424774
76935026
99267785
78537965
31138340
14237666
6176758
39988060
58277019
11471450
54697928
21366694
7047755
51147755
8678415
13807114
26316292
97024763
35975012
21247881
50302474
4170248
13551560
71615565