96549905
80141333
25982406
77528198
871774
72466916
98958185
4962708
17618631
76958517
3140784
68768631
40857158
354423
77099900
72344016
43335332
53104766
57398827
20301928
12805586
14295700
76455320
25246856
5606713
48218336
69518463
11877442
93323620
78066524
80642006
13242809
20143183
77156420
69683068
80634384
19114485
61863946
34847517
4596233