46656818
21542802
26923465
70515115
79496780
40672844
52397955
31724326
26141735
77572228
21251236
74587417
75801052
64602725
79063942
37613511
66783851
56582835
62158623
58324559
73283704
44454227
17687018
10151975
43361615
37988052
39774670
9879604
85431007
12393253
52081930
33621480
16085762
28481795
8492967
97958375
73817661
42525063
88418891
83528127