68069582
21138487
16814455
59201053
20643771
19723332
54644941
242688
60368435
54297940
7166888
97041979
53344219
61633198
1407976
85293322
15351229
83881151
85032009
62569762
67005264
27397585
9782488
81005905
27277977
60405073
8589521
19818541
88538115
84658342
82342540
41182650
39294934
43018395
35254852
67473810
72834869
5372498
60768485
52402461