38843632
3682463
69875813
94282607
82678535
80899317
21388851
55436607
74919733
53975134
3643860
872841
95777117
38974093
44124881
3137965
89315202
1431911
3310555
83411876
21525
4787268
98798631
32078010
176371
75662235
87696533
15482559
4325703
6924317
62919459
47873330
20013145
81408900
59183060
62969580
44859668
54544097
81465732
2781326