582284
1449755
32545671
45354491
95082509
72422947
71506799
71348858
98185414
85935903
22911695
15053719
51079407
12249456
67026213
938468
54515190
31088808
79605491
67904739
9211315
93212376
23779437
8504823
60569572
96091037
24013152
13274877
40038833
94711274
8841585
8398759
6274096
78646748
64615433
77381057
32339285
8665867
1319115
10547074