70946
58329960
28494945
4503269
4309887
1857870
3683244
10899116
54111469
1992618
34164393
90882711
26546923
53353296
98169258
25822806
34296860
81437797
95319453
91509866
51962895
20228371
31202340
1405102
50534948
77535136
56666802
69432397
21506785
13567373
42644180
62431440
43386224
52777242
4434461
5988860
49057487
5529718
49342722
69533013