93776890
84667302
84515395
9852900
10521875
76908117
8920479
88949012
87053780
24622756
62536859
92166923
73975198
312789
64119573
51691052
86265888
95647752
48714503
4886603
2913550
73439501
2831652
50927688
65609940
20379680
27561499
48279386
40108905
1332913
2467757
98784114
28523981
73098532
48092002
88373070
12351503
10928576
50507886
85917268