64584122
81476744
80681541
61089857
521110000
65716058
7174201
14804302
4299253
89962197
22258533
82646920
66768578
22637728
50459371
34226126
65598757
695313
61587464
75419165
78315023
35241420
6064904
72012145
17642510
62655134
45165890
95809028
32234792
28039547
85681003
26078969
63038040
94252944
29378653
42007828
82579003
91473019
9972113
81871279