54418473
46656433
1366633
87992744
7285106
5538763
20271108
49754474
25383540
83596813
65462237
9757347
95506319
3276924
71496176
42589122
953790
35925678
32362544
18114597
44329848
37217784
24814868
15876635
38949338
70509704
7544488
21344479
371768
15313102
143605
69347726
13461459
33748070
84131479
24626131
74704813
27035991
3668484
51236820