87465600
53298230
3743339
93064595
55232977
38899954
79459820
69844084
95612358
93405093
94611287
67184838
99359693
86719255
86402056
915288
78191482
48268243
88951144
2421471
76552977
1151570
1487114
70591030
45082306
61511730
55668389
27529659
22176601
33042475
5954750
73717052
6108450
39783657
87815833
98048665
80681556
88918320
59671674
31295509