46988544
28758371
62265908
67404031
79502147
54037358
36046193
50404927
954920
43679893
27752658
81983074
42118613
81364343
9655885
6197424
14253215
60216935
83265543
25706765
75592980
9176194
94291941
89006338
4319888
8219600
64371009
58587048
16571831
52554801
89991443
70875548
4887365
12556811
11896966
55438467
72377227
33186094
15753348
17432932