99969555
91271748
1777171
22793081
1666553
52782124
60443535
7116614
71129559
81533394
76606963
31283782
19206439
9758361
1305924
15248003
84177527
88312287
57797168
36043645
8094987
16046552
88693406
63002661
79364484
54691683
5558993
4566687
63187449
66443461
39976610
66926559
1406651
36032762
10819752
87841792
31382717
87512214
835623
3933165