65234359
58631322
38855731
8482663
61153988
64922193
80913063
79802412
20959483
99622605
87712487
83852455
95881684
20741362
87179497
91328675
9060439
68554063
50635101
98195471
75732950
4868138
8103270
73881468
60848248
2831916
70838350
29253088
82164952
76595756
65258997
87742228
47614450
1990654
9969503
52742825
53429047
56414221
5167453
3029719