4016877
55513700
50469187
38604639
43898229
1013017
51783064
41252049
8869324
24075062
923196
41014307
95733432
81246839
73487758
54245910
19887580
7545978
19675201
58266726
79949987
3768864
13973138
56183098
6940883
9055977
95685935
19634728
84123976
12276738
86395737
45247581
86251333
69978226
99619609
506529
46403668
45049655
69208074
67717926