2627166
88666330
9765567
31199091
29713878
28022596
32212281
28763271
29983260
96608548
6410630
93773246
91101649
32856284
54727478
24891274
75542307
85424326
6595187
88995680
74343941
53839124
15704253
75988372
60892665
39274925
6447201
63713715
76729207
93422308
96616109
76813723
79229691
68519632
43104186
49351385
56224081
18348742
65468790
57853648