66827518
92494375
45773448
27814041
43874631
209443
12757
27605035
21598076
3755355
11886350
7346416
38402062
65254800
73661842
27465074
38511548
41141198
58492221
17234293
9346481
76506469
31266846
47684714
44611618
6118807
20578723
2427819
49892799
10764173
80654778
94719182
70621926
15726357
99706256
59302587
4917170
99842572
42286681
6218613