977350
29077929
8239592
57321515
56734072
724191
28599910
78674234
41554580
94007920
28218263
83893815
51884130
731886
3067914
45922744
13725579
8742328
82578942
61641916
67611551
22847642
67658481
96423029
44438736
80616922
3423811
76304519
47027317
96214253
44065043
2196966
99189684
9627474
59363599
889177
72857595
50171502
60245074
29677158