62113228
39045571
26227627
38547041
12326549
6372107
6731133
557841
97644883
62934777
44771322
86733392
89905376
56439490
75955013
704830
96739803
76224618
90798438
96673398
8156987
19184750
61611564
60413806
60134860
26629077
927804
57574160
7545649
12943832
52094250
7679773
91236059
2608114
50663792
51617489
32549025
937473
95328510
69369175