31123787
11837916
57712050
78276894
27467739
24256060
39537643
41106797
7233577
72283657
83541605
81379838
33476497
8139218
18419520
46305573
85794285
77788070
12357711
92459181
5074365
31185489
13828635
22541099
46875058
59935963
78283242
57825862
24583469
28109663
15987670
4088643
59435955
9729906
16932513
7200257
89417548
48302746
14488939
84115490