86131432
7596652
52628339
76796637
21035231
63625021
15122202
63322414
16068220
6476558
2753960
15223339
21895554
41954105
67077002
4534941
78596266
7575067
40181626
62698154
2271201
30649169
14258021
40279336
26315743
30785656
46826321
10254825
702625
36281724
56133694
20925712
5601035
4034725
97821432
9292427
35623588
77664532
67304633
57881833