81971695
73304558
68671844
4076144
59105437
83419706
7886950
2850406
71263436
66022238
8004917
78115585
38997721
3905906
86395569
42561307
34431946
89017216
42851813
18905043
3355686
25063904
3684267
4743395
63459118
32013067
15737495
2344951
43723887
72082494
1958974
26126588
89505412
61144118
62554251
15408410
22613200
35645601
81433282
48592765