18251992
6942553
4711836
88591093
58425262
37715180
70997769
98531812
3699980
44685085
64196954
25499981
80536322
90615519
53345081
6203093
16839680
89384118
694133
97414121
3963485
89806884
98638928
54539869
21761258
483679
52398904
48483898
73305081
8792778
49482948
89231632
62425061
48873976
50914338
31716898
68634324
27388484
6913777
62477262