94421521
79428532
77229796
20641384
71881742
85969451
98092875
51307508
54674289
55223628
13879483
37096025
52382717
16515556
78186370
38751739
9538393
98194449
37269134
30088840
18313992
64881973
72282262
6012446
5445813
25555275
12593955
31142154
9356197
35668785
91516101
53762807
53093608
87797489
45546881
21662355
99357140
79143935
1614505
993084