20568
16639115
83995152
85511948
68903322
46741212
37481454
35317079
53549207
43672711
55747076
32824246
98306441
12834401
73518394
32753185
21959268
7964433
59451565
88569927
25176
89632816
11653702
55567105
86778046
19993877
63059228
34515695
52786692
81391033
65491715
64697503
39797053
91767586
72708421
97535706
16567695
3158424
6031139
83283456