80978074
77215467
34648323
83651550
76482389
50735725
79815373
46106021
55622423
49144845
28333560
8399795
6104689
3159168
40535527
77702380
8875143
91319090
44348761
6172280
14074955
99392601
94325092
94553040
656437
32525023
52701299
40407017
39989636
94299711
4271187
43619183
3544135
2457404
31923569
96302932
7012804
5942438
9147326
63467852