59623976
98672261
59108280
22154694
70103679
32928832
63583011
44041032
32053564
67796562
11476221
75284293
97868451
86079359
70093240
363992
84525638
36587624
70479323
46687904
47282034
45665107
43776209
18919870
77867000
69181485
58946432
28672697
23227147
37039329
88903064
31161604
9987689
6429808
81498808
70896795
43304440
83289533
15356022
37633651