20317830
28426269
91824144
83295790
14727022
6412673
31812781
7121927
72617859
7042454
548247
57319703
3438559
77233098
63612018
4487044
73229838
40975740
84161877
99882
23876827
39943820
86012280
15792514
54853445
46987780
27139834
75581648
84824256
44631823
36584333
25322398
51928477
22159350
49959001
59931993
47209985
86986836
464896
2909284