91604606
74601614
56758607
99033670
51985833
68692603
780115
45876666
74236422
16481998
69018771
12996958
4521796
2584805
52632549
14196470
42584258
28298464
50584390
4228837
69073693
58182677
53691302
49524028
33575775
37037832
32569298
7075609
41395591
24979864
6191569
91049865
25949722
80986468
34921098
70556047
44255664
37251508
60131696
98359188