66656000
83336521
35705418
46375053
62471153
66883051
78785650
54231544
78285667
15675722
65115255
42977744
1330492
88973666
61021849
39129085
94974039
78719614
61146150
80954944
26713907
43426558
44879442
9461168
11778952
27713701
55439562
24684407
16777654
44191339
49763227
1428897
23339368
90325650
97341985
30043082
2422235
46018983
61998445
20233576