60266770
86946913
1489521
419172
37274392
999437
31299370
31273265
78305673
90274943
20906158
58114278
397677
58487828
235921
47407793
36099356
8831251
61991522
18629691
5582038
98467997
9628474
4788903
8850128
91148946
25096575
53266942
83251996
55987918
22348915
86418383
88229016
46797493
78918060
90496835
52645390
85749968
85032
24222788