12128918
33639462
32457275
84165154
43459295
49321230
83458749
49051555
83366972
89867300
11438771
49313986
64977015
65357269
9910249
43223100
31086403
8648051
77065405
36115162
37077557
45273350
3194143
96024949
49561876
9865355
49738419
3971499
518695
43057246
60043329
10517304
59337817
9584769
41723209
20423587
21156037
55524434
43922446
75813181