16643134
38349215
72932020
50881641
8696036
55108439
260865
11576627
31371079
50872846
25769863
99722856
2071594
80103584
86603251
98085893
50083526
8733903
13253594
72315874
32995302
80006749
94669626
77608840
98569591
52714709
6591509
62854592
92653547
88757925
18147523
95515870
4769787
63816305
14045264
22167595
60287379
12063287
47311301
4611818