57007144
1111951
72927220
80413951
42435866
2992717
18241716
19491868
58836493
52906858
65535713
8313794
678593
72167616
15717924
25828363
760610
32283625
59069189
69345528
53108892
2866117
32219932
70692619
64966719
29312425
67509101
63244694
97017083
53454025
37709703
99114251
88449054
92675374
14254473
98156734
19788357
79774460
77776934
59574620