1187236
29487433
3273651
42558820
42196025
32908734
11151041
7957927
3774920
6824555
56999955
87668004
9945724
59989147
83102657
64063515
52972247
93971570
83589734
12881112
92039168
1027489
79538712
47155880
39325037
81301303
8942363
36505289
17096195
37353576
8945543
41867673
12415452
4115164
68513839
71674715
31349932
65182507
2337709
5459736