86611253
44777373
9903494
11302134
15037293
60049544
94033500
31533289
69128025
72719659
22601955
73439080
88967321
10465359
39074936
54243111
45226088
76375840
66121607
68807433
81861868
42501789
10588368
1734793
55565622
90148190
98289019
43831028
63664569
28492116
17295381
31804432
96607859
38921495
86307840
91256014
97212451
55488736
67975785
41715494