80123092
31758939
450500
76055456
76628006
74214937
84084162
34505175
93775220
27052326
97789037
14941741
3749846
4223281
49345358
39153664
32653869
30476181
69073520
3252371
45565419
48442652
79981780
71614072
55241730
83727985
76867665
39251237
24925543
88749423
85339648
5432513
82777523
63802386
7532284
9672306
85901527
44731670
32385743
7203112