88597466
43146771
71898618
74381481
19499936
40173027
9903661
67981557
57845889
52198109
65326651
12426491
95599045
3050391
78664944
77712360
64945756
54781631
54198906
58361034
64393772
75802086
65856979
20009838
48434655
9964711
39155122
30916102
75282501
6085739
28517233
4788574
43252895
12087680
55143924
27821063
37706668
889227
68441304
33834212