90544171
14335764
74239601
1740298
85232989
47546614
16264634
67135601
9381683
98325376
1455383
5164872
61565156
88249771
14632326
8002760
53848095
20566286
76649960
67254127
79366548
6412594
93378432
77708001
19007528
30085907
94838769
14047837
76931673
39879863
99882619
35043549
74349878
50356528
43332870
75195771
65908814
58843005
65124381
36952434