143361
46251377
76562281
55721452
45199222
31526250
74909811
72224399
58903697
72869000
81241515
75086608
16083232
2554801
8247122
842240
5882412
90475661
39143381
73247679
75367757
65633181
24329403
59312207
88955878
52156377
38898130
4894573
30875621
19864514
49098821
21478730
64154007
20644264
37061051
38094538
69563419
58732455
38389463
54777454