64395611
68259158
29125570
3261888
13837765
98251615
80362600
80594324
53166020
19959327
40616971
64045127
91136787
74797952
39399782
35819260
16704026
74274505
94106164
3938693
20632454
83695723
38314595
466451
21688018
97839116
13036503
73208503
850977
38909935
36317544
2866832
9041510
97454593
26099651
93524468
94703660
96026833
84101780
75942158