54792600
42989230
35133123
28643148
61623156
96903327
37714812
58551906
24481696
4962844
2608649
54372772
92246497
31007838
9825439
46717649
9072296
63151515
42914795
94874822
40748223
99146882
34214180
69617941
50454057
68774577
77633778
59704396
89878617
96857992
969836
36914300
95654483
50542973
61245049
66669444
38661889
91052284
3482785
1488299