3082893
84613445
9757758
91707661
26026511
413856
28876426
6337492
15368806
70021028
79557200
70689417
12703709
24837470
60055863
4294442
786869
30064760
20059527
46338162
37303857
10924059
72162313
84263791
58794659
56974716
76516797
76954663
22794593
78568329
41865243
24809547
5059805
27618871
68602647
3698903
82621413
66761064
94051773
54429102