77667760
89139519
46056844
10188863
74764291
394780
737395
19637650
97754418
82173325
44135708
95276017
42346765
91904313
20066107
70617409
15512644
63426761
63454642
5716437
85157997
43755966
13777938
68968394
11871859
27101357
40638435
88469446
8194620
75189520
20971898
94547692
80595052
17764791
66119848
39356684
41541496
65513399
23434030
6944483