92645617
38968334
3611200
32835508
9558282
24084924
44677289
5299149
29868257
57392435
2798995
89092951
13632897
56315443
6455406
124982
20183113
6892055
21094432
63881009
59117284
56359792
42979908
13596703
34691053
96542338
54469398
66465798
19906293
75744978
6245250
37178042
69172809
29472330
66683598
97013736
20059996
66247216
69258341
24859050