86118200
76864650
96999642
17747706
47788092
14863612
6488832
92221028
19868499
85961583
81539782
74266677
46198364
25964378
2474911
44703368
12263242
55686115
10824888
54476350
16766459
26609093
33275665
54291779
51869817
71384262
2777435
42898858
87593355
46898992
86307761
47749024
7689028
81333273
64586328
90023767
7427349
38015441
44275676
31101903