26716800
70913534
267455
9482663
93361
72713271
31088335
76784558
36894737
67369115
84891822
51334375
19856185
2867434
60706719
76362855
99337279
77875656
42784593
3217373
25672151
73406733
12618266
82401620
89743544
12582085
75341956
57195355
69745421
59029766
93271638
95262238
41506649
28761006
49967220
863976
34468567
3305934
4444558
28636719