35694403
48017733
196990
36368968
33143139
41729059
26508960
22164626
26487807
50148498
29316546
9840881
97271335
64573398
89992543
55064020
70818576
79495890
98952513
89762959
41945123
62324394
3023699
25685707
98058032
65716518
75583875
83075608
75505701
8399694
98691630
44376553
61469775
65938768
94088133
48529670
57503111
86453660
75558868
33184118