45093622
96363810
1611463
76701445
67121442
77997516
706706
43981584
7344970
19213661
81283303
98032094
10389465
66694482
61131500
65902008
10315369
21875523
35639578
6866987
90919596
13374519
4983369
1044664
87127878
43367101
79418909
7045245
15338663
80739464
76805764
29328801
70293955
4864421
8119696
79505815
92079676
47849747
59681007
25962534