82345366
49684146
94693183
48644542
9111482
91399255
65665876
7308309
5088520
23649598
31615833
10098683
2685472
86199527
20951609
43499680
30381099
66545652
39127658
34309564
19315018
7839561
92958617
76285442
869076
23435237
40684510
52641832
96273646
96153222
26578059
20017520
5854881
73663942
94619716
10755772
6881512
90251434
25106805
37953518