89962725
83015936
70606525
87278358
9763165
97014102
70573991
67405038
53412375
11836600
72066576
4938864
16454125
6234794
14313406
30059727
66075505
23947249
95642752
73548563
72447697
76815697
22535231
43876486
72226359
57764619
99729157
64716605
59683795
57737827
82365835
96396770
76129529
22158176
14048112
11771031
57317207
40903413
60497284
50163927