16937806
93214962
40589798
53226799
93058373
11703308
71737656
30647441
3824705
65414407
44564281
61104952
5341600
13125115
17469693
27536325
1501126
1421808
17149459
29364069
16867454
85573512
59872596
84836109
24818163
99671629
35444030
54907483
75145613
61992387
765687
73927275
61747315
54424477
45203285
6815562
71704000
65429274
10353600
5103732