49884608
3683882
5264507
516880
1771398
72861854
70079391
82944717
80265795
98465802
1919226
13253674
9231711
21559747
28757667
89786359
67773170
78815359
1344968
50876581
84091744
9804546
82367114
66502550
60517223
98073511
62991637
22953864
84065198
10068385
52119490
93061984
4379771
10446829
86009937
13582946
72572957
23418163
19859220
86914276