96483074
3355297
5113184
18346789
32571468
22165542
7252540
5335677
20067859
2348646
64095360
9709413
11904707
54184870
7376429
45317528
37985514
19424948
72836657
884805
1889616
30532122
56706665
32302677
18496524
57067586
26023987
10503758
94095411
84908678
51337180
74351914
63458133
843288
2587993
11918268
93169398
10498122
83894546
87573047