90281784
67935889
19033786
34627919
30443737
46125164
8298900
68819251
4034241
88931119
52294300
82875926
87102206
51992513
27978552
38884806
1351159
175825
40365110
9069794
39359782
63546071
37341119
19989245
72347906
30091327
48441729
13951789
44472656
67093479
19265835
7627093
65503523
17703568
17523230
58978007
2279286
76929039
85476800
1360455