66448471
30344272
90997174
75981832
97692699
88506965
3107926
27231072
21101648
44031405
40838789
72844300
31229257
2619918
68897600
59451341
89385557
2972704
97613963
34156079
79148873
73809856
54677810
61813331
99182074
95112819
72763828
90982732
80451880
36515461
2761721
57644233
67649132
92411979
10468220
4292829
36963364
38999258
3616911
1173461