25247479
32604906
29011090
45596672
51149806
15053577
57917439
14039155
74849069
9408768
66828459
12893131
41808092
24474944
66457956
69427620
2229911
85619357
63355524
74068686
73941969
8203280
83899062
88501784
46598150
29446765
58655596
51414236
12193400
26947867
6959209
98371093
70618325
39541674
13647233
69406124
24706259
78083031
33394817
64931792