47485950
22357284
69086362
53987601
97832788
34083927
51909558
3084114
92014682
37216160
3864646
73645667
60884872
5209804
57097156
91934704
39688431
26951615
53796281
55436021
18076259
8549753
535410
36064628
86992425
55805139
64184949
99145770
86183398
16007138
88557402
71252797
96763046
44294732
23607381
9074193
89791304
29944502
55014208
10908470