75726291
82935588
1502931
82585086
61485502
33843510
50649095
24891778
42998619
6386398
91258574
13117324
54791099
4235806
473163
11431942
58846158
1869915
647675
96576235
54105804
47807163
35896431
73263694
5619081
9453082
6452196
64186252
94567846
52231712
82976485
45358417
6459816
47539992
41761300
97882165
76386969
21289481
99034891
1709879