19636638
6539929
32182805
65399899
20712156
14432844
25163826
33439738
2155160
54284968
87939902
81825685
22514310
45979173
15788554
49378927
29498463
39105380
47106787
16777834
54233971
92055035
3731309
49651503
50126598
8464045
49979478
57204266
77779311
69581755
11836707
86634267
7297877
481842
80927090
99757523
65285719
6734897
504439
47684860