82623090
89516848
35907718
46406357
41866901
78885838
14808160
86492144
9958801
72935500
41502028
94948270
97909777
651825
6340587
89572621
94024504
81579590
921268
61132128
58987142
81305837
62932625
36666944
96988838
32454965
90944401
8967029
20092849
60271886
92459647
75603200
86645312
72649281
55686976
79622662
987889
37647533
63777265
62745710