18913198
17267540
6951572
40565490
77798517
64153074
90924014
93406384
75508641
57657913
59444720
6461832
26735962
2112755
95039535
6719971
94611893
64945718
87056984
20803423
8355289
77484184
44215752
13306943
39321313
75608918
85554969
81494619
76371097
88057144
21317547
11811119
92244775
72716999
5102468
54645
38623527
91696739
17388803
31544454