47837580
29986380
41797493
88431334
20689909
3174178
2334109
86414206
16537613
45528921
90694235
59509386
52576372
65899910
22245485
83198836
27037955
1712706
10111184
82588046
46603296
99947154
1504710
93661149
46853650
14894534
74445073
81604920
79374638
7059275
50936630
292578
18324177
7023121
59299041
80444931
6566235
19521528
82284346
79788795