80699342
13689899
9961689
80621120
18546447
53762375
86723863
15393497
49208918
98071212
26071300
26335563
58832928
34066147
11229021
617390
93494728
51219300
96634304
60591235
3173235
5522864
13812869
21585096
86397234
49946778
89688487
62585965
46769160
4531962
4385259
29093547
87763203
21561789
6954148
76888399
59646271
43244006
30584588
60546180