18244081
43182410
7055428
82393688
7733513
10175824
2337725
2889938
50535154
7967046
56078606
22427846
18727633
71316628
22162638
37785792
23168962
83356899
4429985
31905474
86046277
33741618
50166521
3421920
50649347
18053944
24573209
79893764
28934922
95049135
3003019
79442951
18842895
30862450
67646237
63937079
84758488
96901913
90439656
66572625