42157415
71086875
1147468
3315290
10532895
33674396
79391212
79424399
27631486
40917169
40863371
11516324
67111878
40147371
53158308
29069740
62636391
5452661
11328094
76429935
42249
19663882
27381177
28709428
91181125
86825094
87032768
60313900
78583923
46558608
79728485
36995147
44919760
92038677
81592297
64541586
93196151
24738766
1782703
28566115