38896065
37565421
3794561
41428140
96563464
56061474
83294583
19683024
8329345
87039746
39092936
82816000
98293023
42418822
16058992
95797992
98627191
66019571
51736267
65842535
2618150
81784881
6136518
10518592
46663054
2643576
44866086
1343687
17028541
21858194
85238750
7876703
73292801
44447367
42794822
21843383
8695898
35409894
4665660
32375982