19325006
28562486
43783828
37593878
41825784
22116616
62779627
87702410
49774796
40836481
50304370
3806658
14996524
93844298
84526613
81578725
76162802
53379173
8138803
1285770
80768397
85773348
32119730
1296824
23976339
6298584
97379529
11237770
27848321
30002341
18837945
87114682
50312099
5395075
2841754
12611808
934886
97862090
5471637
19683277