66981481
18502965
86901151
25795494
76107183
73111675
398684
73443477
77761677
86018355
61122963
49947898
80915782
51514323
89211030
7661545
93089600
92064760
18954455
6318849
96991494
64932415
8913527
17089952
37531596
2084042
22741521
4902670
48173373
21899576
61564532
23314051
67519883
77252086
67583279
64702846
16983994
22406359
28853814
5946570