57438472
43081886
10938735
80546648
88495533
90674066
18724374
55756456
73727842
3801868
26254146
10318977
48734042
40753877
76075078
43572775
54492845
17429158
7199552
99828989
14942739
93652656
93194213
56651489
7623026
56122904
65896814
73542749
4827010
72103730
9475166
9521550
20544208
83306678
3804376
20164296
27285560
80662401
83768154
62077463