50303206
40852131
44013752
64972411
23931201
41915139
73769520
47874571
93193170
6202305
80684469
27701650
8358907
619112
15478880
39945061
80424855
94114478
98266384
4769259
77922244
25961710
8131719
73868856
25881244
38112763
83807938
15571222
37486922
41354995
7834929
40455713
7238865
31408763
35099398
16701846
78095339
64895537
5479136
49529978