81092286
66119004
75711795
74339848
28879130
87126678
5917498
40675829
42764405
5454624
91106671
5308703
63216857
99644903
67649891
6868422
13177417
51732901
22721559
5665536
18192242
48103540
64522141
73091085
6301109
52257822
14474819
83717972
53646736
34681159
70348312
2100200
90628266
81635192
66648109
65921610
71336890
67868283
21251929
74899752