52107500
22944540
57774603
75013717
2707440
73916101
93504576
47830
14213666
5943785
52582547
67468606
90229721
58477900
4715370
81677409
821758
57419143
5339357
67477
39497474
79299149
48702457
95192704
35639856
34091528
17691305
22467776
18316190
2796153
19542882
89794203
85111876
1067834
16558416
22204657
2517933
33591484
5463044
46718690