89378141
705921
17137624
76264604
1472922
58498139
64528804
59135093
38348661
17182381
38173830
81749997
38832228
20516377
95922330
40165274
19351591
56085588
63395439
28742833
26839469
954969
3840719
45507793
734508
88224748
10977594
39485698
12616040
66072820
31885699
18518141
92993875
64692869
69441870
40105866
39936145
58549066
8964206
27124923