77346440
4914265
92616774
39361056
22852977
50744962
78761748
39675383
77089189
45758557
91403651
44027688
88049427
74648727
2077894
45062991
14953520
88063799
99534623
21165501
62116875
94696444
38514552
37178384
83924752
9642105
36031436
90159135
45904632
65211784
74183795
94431447
58328153
28992864
25271357
43436518
36351378
6883791
3073091
31959131