19173149
1519188
55544387
65202325
3889987
7030500
741941
60464745
21776645
18245405
86532021
60876167
8045427
81242262
27108679
97117202
22813940
55273836
52267211
41011614
87542509
48443656
9225663
13396189
61287726
49238470
46724907
69928047
26276236
25296015
9974567
80251621
15792484
53455324
62737868
33893695
54291767
33675212
47535744
46652076