5722959
638746
18724320
3592114
82354257
74565354
50654019
49728014
79512259
34812124
86468647
33436873
69647802
29197649
73951006
74633718
7953990
22871184
79121487
84508333
64524572
79052586
78492142
92167286
55575466
5126734
5721963
30335657
18603784
71423410
38225064
6799287
28086237
23528477
81235231
35943118
80167824
29004912
62139679
468918