20448139
46432035
75179676
97053421
24318642
62596061
80536010
9670374
3438752
22018928
92393193
88521056
99798727
86499254
39176763
35443713
67947064
9026295
80794069
77019352
87766478
71126694
82363550
2666983
4674699
22457427
7818618
51508575
7083620
12001507
8634184
53445757
8866716
2538284
40879886
66985860
15468049
89016695
60114092
2781958