53549747
25842880
76474577
14475555
35024675
64583293
54348888
50154535
7824666
668254
83016577
59685629
18592700
90533924
98664039
1970528
86083085
26687981
96089477
48228491
94572368
10212337
1181303
25748323
3789618
19109941
29981804
28513332
35878599
10681947
41705945
63844840
88838567
79097125
48567650
79302770
31756346
92641164
25326158
91642610