16925308
1877214
1462300
1844646
35698841
78877674
91198477
1645453
39307840
16169120
8882082
36125560
8327378
32888890
94117640
8061817
79268925
6650453
96226604
91888577
7290645
42418406
99789486
5281631
62937220
44324978
64494779
49511894
4966419
7246060
26442404
90866387
37637884
59774253
49257612
71052889
4389840
92714605
38823044
57185809