85669537
10675349
5425223
10439859
35396474
10726288
40086721
34934617
39133106
3262624
4740513
31182929
28808736
85892928
1918635
91461208
32951
27014475
775993
24183258
6628403
97198634
36046365
1874766
37015545
16165091
39378211
5939274
66538437
32019942
51505694
5061942
76977680
62855384
74324716
83869756
596019
70356968
39356555
76571299