28713771
3990687
61274365
80263090
1242087
21187162
76858118
50004189
81184877
47278522
53489477
20806212
57754202
44132298
49195791
45179988
23716374
6974706
4119530
16992856
93675229
7788342
11289606
84959222
99604448
23926062
55758004
58278782
957532
7208672
39413127
1895932
24224547
70207756
85373792
72105272
81859707
6454554
13891878
85588683