17006674
9962442
12955893
9334555
40302593
19212021
37104105
75607697
69004347
13928151
41277107
35111229
7022558
83498444
91865012
22822651
67464335
208412
89892884
4018368
9846779
25015918
83968199
43949522
9319707
36022752
2064833
9766498
8526603
6222209
37153745
83409734
19459669
68496657
48068443
65542098
15197718
67221201
40573698
37208928