16947741
18476141
63793719
76956284
20897834
90314928
85138555
90666978
15899482
55075609
4234853
64633432
87067057
48119770
3962193
96418349
18114272
69737763
19966273
7842103
59988058
12959084
5868691
85656280
79993329
5063180
79505725
45777118
43171585
87506050
52516777
70924847
94961735
20096538
37267703
30388832
71076377
78518267
91718682
91624365