13005952
20252744
56679075
55542369
5136195
42249467
22661652
80364915
55305163
7046624
41266217
489721
13102648
88701113
91291995
83049404
67632170
25704093
37884290
21761433
99242864
4675790
248639
89718655
30449057
70607564
6987793
15509497
21925356
88786543
34752605
79731064
27049635
77964172
25014830
26501355
80613986
63626922
54964436
48147917