93742607
97426242
3061797
79343009
27303778
9975637
1146298
5772311
38375981
83815136
99724464
8967960
84679041
87328629
18616489
69028066
25976155
64382467
44594351
757346
38698656
57958987
59999967
49455999
26914418
6073699
88647091
2658719
73991439
83774116
68085933
94676660
12785688
64027606
46588041
63612024
27186077
80961090
88875030
10881822