14549735
82491642
99492718
68848418
76522426
96371457
98642503
34699522
39301092
7399760
53437177
83202522
47272430
17859239
15583404
99681909
13415594
23374587
26128
5185619
42668841
84592618
34097976
48668992
84658703
19712790
51024363
15966325
62784028
20242907
65037291
30561803
93296954
66873648
64469028
51881083
3212639
50077438
34875677
17677048