53645102
9124466
2000110
37028635
62056339
26487969
37727319
2345840
89364054
97482284
5495841
18087094
50154265
67419584
39479112
42472138
86521150
2973412
63138222
60232549
31735847
7901414
12472344
2925276
29474191
7346720
23994212
6139641
7005408
85615355
83325103
696245
78993046
36904343
39194983
26868343
22375795
25273144
17652840
69244406