86444312
47122416
30182186
20677071
1606308
76339478
55088960
55585868
4544816
40022442
50101677
76311067
5073805
73283229
47257146
49686057
49176791
3234429
66717096
88765552
10167778
9611719
7127154
48317583
4844781
78287223
72107514
31147046
4349607
98999959
40192027
4087564
41355477
5833421
77861456
77844235
89278246
79426
16906246
64229830