42966372
58109994
25503470
46416781
72231681
9379347
43259684
14038456
42691395
4489161
67417937
93682610
63063248
30948934
28698013
14025996
1237773
6598739
83948063
45884760
73014158
25084724
71254503
33839784
97396398
77097204
43321224
98046160
49493909
3610125
32245127
20853820
62462676
98251118
75614658
13214230
62109088
71253281
55558244
76663535