54576142
11609540
94451777
89524942
61508913
27318894
41713409
39453632
2437881
29595708
75933561
64697013
36513112
93603544
1232041
56945700
75299100
29798739
13034084
81947857
15557488
41694099
25499106
51458205
21979061
41376578
38443323
1189593
87798536
65038170
51123483
64384685
5116646
11492571
33083165
40364708
88217499
304849
90975704
655816