57335526
48797556
8767911
12769803
42205006
99039828
79106932
53109530
26293844
75376961
39595288
6629848
32139532
45069942
92556729
66809354
19305113
49339448
27873504
59905368
27838603
63101713
42025784
72405034
58323219
29326933
71962565
9782750
54924573
16767924
4492797
6443813
7254197
34671242
4609140
53007785
7709606
46216472
18346902
69921128