80703489
30268201
24413142
6575611
78061485
79314229
19683984
62666815
12812771
39226604
55051210
91383941
22738283
55151144
64599939
66906652
67877909
40302642
27805041
25611487
12671529
83945371
4124679
53982517
87091967
319853
706984
22681217
10587007
87809618
18109558
63765002
12665175
20505484
62523750
88647408
97123032
45858428
26022734
43216267