43646333
8773922
93214700
62768744
6346187
4048420
57501180
82723711
74875932
3111623
33491936
17299709
18328234
84819932
62229822
15361897
49471222
49391894
54374036
8286465
6029338
8147499
51757955
63543436
14255172
14345929
97771307
76524428
66717509
75414975
88993947
84304122
57946296
3070305
243261
77626744
88859144
94232205
7738579
4877088