16515665
53522337
92833049
60476540
46151640
3505469
77179930
44045938
327548
659694
23101192
83724162
3609279
75979774
39897737
8087191
33656600
6340
66548076
18498823
29621668
55386820
76895101
34788599
36793951
69858533
57478234
93713686
95264
6312313
92819462
23196447
9533695
37057816
9312760
38537281
91407070
30758076
33646763
42333771