22523077
93784995
1997550
85048613
36586305
60613540
65233483
50458597
19683447
8046814
86535596
37103328
12881349
76675813
42715711
44582092
60434513
5424596
7013217
26099992
63483727
7595791
97675077
74299626
29128465
4551596
94376390
31983536
98482226
48675165
15869543
84291640
62808378
54878177
73346354
74743289
77362699
84634635
76716199
35857832