5854877
8423974
92349907
51774208
75856668
19443691
32032916
12784139
1364676
37013145
15713643
50356747
83023980
7471466
7214370
1182147
79121248
15303431
4428982
99493045
92861695
59712367
14498945
29875450
993278
65029276
88592348
95762352
88564898
68768916
79366985
29579420
31028330
92845662
90903414
51451060
51998891
6848823
12311021
66867554