3168807
692941
18943687
851459
62271012
38793796
7739695
21159758
18222814
24606519
75862001
82074044
78791539
98376234
39268300
472720
58322658
81387467
31214230
78839161
81929281
7108671
5942913
51799421
83923768
31734619
82715829
57488369
46548610
92767450
82375945
47593309
73836289
42405987
123292
32663926
64708225
76713807
96243090
30354658