94157641
3990798
70307686
80435015
65422182
57674142
6375170
47042048
13521488
6639467
97298756
58512379
5618814
97069941
48265141
6174362
17244014
72786262
6397500
89177075
80296965
57163166
68881655
42146483
12038283
8924164
4036499
76306147
73365004
6813345
44406245
88033708
58907276
85783537
7207436
26558220
21109260
87756345
34825382
34506313