82702617
2697503
78447864
29178030
83642557
77487101
6267105
15502479
29861058
2645492
1882377
97423705
56278315
6267852
42686758
5584675
88654702
56617956
94512272
9181432
2494657
9002970
31486412
7879734
28109252
45909548
54094135
1033231
82134345
81364508
12299389
9599983
98991786
37076643
6126295
11196694
85302951
193520
46697516
53202599