93178443
48214334
33607709
7784632
80529592
58148810
86271724
50384153
79169049
30212081
4388813
43375618
27405421
20377853
61768139
42414318
36138134
6542895
51074458
77422842
43303700
98238220
7149770
51423048
39796485
19758703
47179044
71858094
9715757
12434756
33959862
97468403
55419014
74561167
65887808
76998995
2818752
86299367
49547137
83425893