65832345
10429132
29603126
24335827
5011950
30459286
70242327
1373693
35665776
62007399
26869881
27933709
89799802
19193075
862813
31359525
68079855
53223897
8462454
50556342
10371369
31731846
90022321
66537751
28055464
34961238
35511084
70499913
49484592
72913386
55885514
70546062
9057543
61274452
45382519
60996367
62675831
26355053
16243692
88863084