64918305
53839543
96919255
94604210
57131580
86094501
60507123
1309114
74311259
68378780
74724038
4082490
29646361
5161660
52798827
97767565
9627652
42026572
70899677
91989708
74597718
32652320
54108664
41383399
17298091
51056541
17722882
96141286
75424987
34669078
53254437
99665735
85086971
82878060
2718939
9161280
60447954
24839982
9136137
68568000